package com.wish.base.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;
import java.util.Map;

@Data
public class RoomInfoVO{

    private String id;
    /**
     * 房源图片
     */
    private String frontCover;

    /**
     * 房源名称
     */
    private String roomName;

    /**
     * 房源编号
     */
    private String roomCode;

    /**
     * 面积
     */
    private Double proportion;

    /**
     * 租金
     */
    private Double rental;

    /**
     * 出租状态
     */
    private Integer status;


    /**
     * 推荐房源1.推荐 2.不推荐
     */
    private Integer recommended;

    /**
     * 房源发布状态
     */
    private String publishStatus;

    /**
     * 楼盘名称
     */
    private String name;

    /**
     * 发布人
     */
    private String username;

    //jz
    private String flatName;// 公寓名称
    //fs
    private String preId;// 楼盘ID
    private String houseId;// 房源ID
    private String preName; // 楼盘名称
    private int leaseType;// 租赁方式
    private String buildingNo; // 楼
    private String unitNo; // 单元号
    private String roomNo; // 房号
    private String bdiNo;// 楼号+单元号+房号
    private int roomCount; // 房间总数
    //mini
    private String roomId;// 房源ID
    private String houseDecorate; // 装修风格
    private String tenantName; // 租客名称
    private int roomStatus;// 房源状态
    private double rentalPrice;// 收款计划 租金
    private Date rCreateTime;// 房源录入时间
    private String buildingName;// 楼栋 集中式使用
    private int floor; // 楼层 集中式使用
    private int leisureFlag; // 空置标识 1
    private int leisureDate;//空置时间
    private List<Map<String, Object>> miniDetail; // 房源详情
    private String acreage;
    private int checkRegister;//1 未登记
    private Long beforeCfContractId;//当前订单ID
    private int checkTerm; // 1 可以续约
    private String rcDates; // 租金付款时间
    private String cEndDate;// 合同截至日期
    private String finishDate;// 装修时间
    private String vacancyDate; // 空置时间
    private int zyblFlg;//保理
    private int rentInstallmentFlg;//分期

}
